package JAVA_package;

import java.security.PublicKey;
import java.util.Scanner;

public class JAVA_P_class_1 {
	

	public static void main(String[] args) {
	/*	System.out.println(100);
		System.out.println("提交JAVA代码第一天");
		System.out.println("a"+"Sa");
		String x = "ab" + "bc";
		String y = "ab" + "false";
		System.out.println(x);
		System.out.println(y);
		System.out.println("——————————————————————————————————");
		Integer num = new Integer(203);
		System.out.println(num);
		String x1 = "a" + num.toString();
		//String str = null;
		// str.toString();  因str变量不指向任何对象，出现空指针异常
		
		System.out.println("x1="+x1);
		char[] chars = {'a','b','c'};
		for(int i = 0 ;i < chars.length ;i++)
			System.out.print(chars[i]+"  ");
		System.out.println();
		System.out.println("——————————————————————");
	**/
		
	/*	@SuppressWarnings("resource")
		Scanner scanner = new Scanner(System.in);
		double d = scanner.nextDouble();
		double pai = Math.PI;//Math.PI 为 圆周率
		System.out.println("pai = "+pai);
		System.out.println("area = "+pai*d*d);
		System.out.println(Math.E);  //Math.E 为 自然对数的底数
		System.out.println(Math.sqrt(25)); //开根号
	**/
		
	/*	int x = Integer.parseInt("10"); //十进制
		int y = Integer.parseInt("F",16); //十六进制 ，y = 15
		String z = Integer.toString(10);
		String a = Integer.toHexString(255); //将255转为16进制字符串
		System.out.println(a);
	**/		
	/*	String str = "abc";
		str.charAt(1);
		System.out.println(str.charAt(1));
		//str = null;
		System.out.println(str.charAt(2));
		//charAt 返回指定索引处的值(下标从0开始)  **/
		
	/*	调用包中的public成员的三种方法
		1.使用他的完全限定名（包名，类名）
		shapes.Circle c = new shapes.Circle();
		2.使用import 导入具体的某个类
		import shapes.Circle;
		Circle c = new Circle();
		3.使用import 导入整个包
		import shapes.*;
	**/
		/*	String x ="abc";
			x = x +"123";
			System.out.println(x);  **/
		/*x本来指向的"abc"对象并未改变，
			而是新生成了一个对象“abc123”，让x指向该对象 */
		
	/*	StringBuilder a = new StringBuilder(0);
		for(int i = 0; i < 20 ; i++) {
			a.append(i); //字符串拼接
		}
		System.out.println(a);
		int b = 0;
		for(int i = 0 ; i<10 ; i++) {
			b = b + i;  //累加
		}
		System.out.println(b);    **/
		
	/*	 Integer x = Integer.valueOf("10");
		 //不能使用new Intefer（10）创建Integer对象，要用valueOf 方法
		 int z1 = x.intValue();    //Integer->int 
		 long z2 = x.longValue();  //Integer->long
		 System.out.println("x="+x+" "+"z1="+z1+" "+"z2="+z2);   **/
	
		
		 
	
		
	
	
		
	}

}
